biochemical catalyst - English Synonyms Dictionary